home *** CD-ROM | disk | FTP | other *** search
-
-
-
- - 1 -
-
-
-
- 2. _S_t_a_n_d_a_l_o_n_e__S_y_s_t_e_m__C_o_n_t_r_o_l_l_e_r__F_i_r_m_w_a_r_e__I_n_f_o_r_m_a_t_i_o_n
-
- 1. Introduction
-
- 2. Release Identification Information
-
- 3. On-line Release Notes
-
- 4. Installation Information
-
- 5. New Features
-
- 6. Bug Fixes
-
- 7. Known Problems and Workarounds
-
- 2.1 _I_n_t_r_o_d_u_c_t_i_o_n
-
- The _S_y_s_t_e_m _C_o_n_t_r_o_l_l_e_r _E_n_v_i_r_o_n_m_e_n_t firmware package includes
- a set of components that install onto an SGI Origin 3000
- series system. This package consists of the following
- components:
-
-
- * L1 firmware binary
-
-
- * L2 firmware binary
-
-
- * Firmware flash utility
-
-
- 2.2 _R_e_l_e_a_s_e__I_d_e_n_t_i_f_i_c_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
-
-
-
- Following is the release identification information for the
- _S_y_s_t_e_m _C_o_n_t_r_o_l_l_e_r _E_n_v_i_r_o_n_m_e_n_t firmware package.
-
- VVVVeeeerrrrssssiiiioooonnnn
- SSSSooooffffttttwwwwaaaarrrreeee PPPPrrrroooodddduuuuccccttttssss
-
- L1 Firmware (l1.bin) 1.4.1
-
- L2 Firmware (l2.bin) 1.4.2
-
- IRIX 6.5.9+
- SSSSyyyysssstttteeeemmmm SSSSooooffffttttwwwwaaaarrrreeee RRRReeeeqqqquuuuiiiirrrreeeemmmmeeeennnnttttssss
-
-
-
-
-
-
-
-
-
-
-
-
- - 2 -
-
-
-
- 2.3 _O_n_-_L_i_n_e__R_e_l_e_a_s_e__N_o_t_e_s
-
- After you install the on-line documentation for a product
- (the _r_e_l_n_o_t_e_s subsystem), you can view the release notes on
- your screen. Select ``Release Notes'' from the Tools
- submenu of the Toolchest. This displays the _g_r_e_l_n_o_t_e_s(1)
- graphical browser for the on-line release notes.
-
- Refer to the _r_e_l_n_o_t_e_s(1) man page for information on options
- to this command.
-
- 2.4 _I_n_s_t_a_l_l_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
-
- The information listed here is product-specific; use it with
- the Installation instructions to install this product.
-
- 2.4.1 _S_y_s_t_e_m__C_o_n_t_r_o_l_l_e_r__E_n_v_i_r_o_n_m_e_n_t__F_i_r_m_w_a_r_e__S_u_b_s_y_s_t_e_m_s
-
-
- The Origin 3000 System Controller Environment firmware
- consists of the following subsystem:
-
- Standalone System
- Controller firmware
- ffffiiiieeeelllldddd____ddddiiiiaaaaggggssss____ssssyyyyssssccccoooo....sssswwww....ssssttttaaaannnndddd
-
-
-
-
- 2.4.2 _P_r_e_-_r_e_q_u_i_s_i_t_e_s
-
-
- You need to have IRIX 6.5.9+ pre-installed on the Origin
- 3000 system.
-
-
- 2.4.3 _I_n_s_t_a_l_l_a_t_i_o_n__M_e_t_h_o_d
-
-
- All the components for the _S_y_s_t_e_m _C_o_n_t_r_o_l_l_e_r _E_n_v_i_r_o_n_m_e_n_t can
- be installed using IRIX. You do not need to use the
- miniroot. The system controller binaries load from the CD
- into a directory, /usr/cpu/firmware/sysco and /usr/sbin.
-
-
- 2.5 _N_e_w__F_e_a_t_u_r_e_s
-
- Following is a list of feature enhancements included in this
- release:
-
- 2.5.1 _L_1__S_y_s_t_e_m__C_o_n_t_r_o_l_l_e_r__F_i_r_m_w_a_r_e__(_v_e_r_s_i_o_n__1_._4_._1_)
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 3 -
-
-
-
- 1. Added Commands:
-
-
- cfg v: Added as an alias for "cfg verbose".
-
-
- link: Examines the state of all NI and II ports on
- the brick, and reports an error for any unexpected
- states (which indicate that the port does not have a
- link when it should).
-
-
- margin VTERM: Margins the XIO card termination
- voltage on X-brick.
-
-
- pbay env: Reports the state of Power Bay monitoring
- on the L1.
-
-
- pbay env on|off: Enables or disables Power Bay
- monitoring from the L1.
-
-
- pbay init: Manually initializes Power Bay (ICMB)
- interface.
-
-
- router spare: Command for Celestica to correctly
- configure R-bricks when producing them (sets the
- Router port enabling to the correct state).
-
-
- usb: Displays debugging statistics about the L1 <->
- L2 connection.
-
- 2. Added Features:
-
-
- * Added support for 500MHz R14K IP35 PIMM type.
-
-
- * The L1 can now detect PIMM type changes across L1
- reboots, and reset the necessary parameters
- appropriately (i.e. when upgrading to 500MHz R14K IP35
- PIMMs).
-
-
- * Added support for PCI hot-swap. Added PCI hot swap
- restrictions for 33 MHz cards in a 66MHz bus:
-
-
-
-
-
-
-
-
-
-
-
-
- - 4 -
-
-
-
- - cannot now add a 33MHz card to an empty 66MHz
- bus
-
-
- - cannot remove the last card from a 66MHz bus
- that is running at 33MHz
-
-
- These restrictions are necessary to prevent the
- XBridge PCI clock from switching from 33MHz to
- 66MHz in operational mode and hanging the XBridge
- (which causes IRIX to crash).
-
-
- * UST clock source on an I/O brick will always default
- to an active port.
-
-
- * Margining of the XIO card termination voltage on the
- X brick is now supported by the standard "margin"
- command.
-
-
- * Eliminated loss of console data between the L1 and
- the L2 which was caused by the L2 not servicing the L1
- often enough.
-
-
- * Data passed between L1 and L2 is now prioritized.
- This should eliminate "timeout" responses from
- commands at the L2 due to heavy system console
- traffic.
-
-
- * Added monitoring of Power Bay status (DPS, AC port
- and DC port failures). Each L1 probes its Power Bay's
- status every 5 minutes, and reports any failures. In
- this version, this monitoring is disabled by default,
- and must be enabled with the "pbay env" command.
- (Note: this functionality is dependent upon having the
- correct version of the Server Management card in the
- Power Bay).
-
-
- * Changed the way messages are displayed on the
- front-panel display. There are now 3 types of
- messages:
-
-
- - FAULT/WARNING messages are displayed when some
- environmental or power condition occurs in the
-
-
-
-
-
-
-
-
-
-
-
- - 5 -
-
-
-
- brick. These messages have the highest priority
- and are displayed until the condition is
- corrected.
-
-
- - ACTION messages are messages that are displayed
- to indicate an action that the user has taken.
- These messages are displayed for 15 seconds after
- the action occurs, and then are removed. (For
- example, when the user resets a brick, the message
- "Reset done" is displayed for 15 seconds on that
- L1's front-panel display.
-
-
- - INFO messages display the state of the machine
- (such as "Powered Up") and are displayed when no
- other types of messages are being displayed.
-
-
- * The default message on the front-panel display is
- now "Powered Up" or "Powered Down", rather than just
- "L1 running".
-
- 3. RFEs Addressed:
-
-
- None
-
- 2.5.2 _L_2__S_y_s_t_e_m__C_o_n_t_r_o_l_l_e_r__F_i_r_m_w_a_r_e__(_v_e_r_s_i_o_n__1_._4_._2_)
-
- 1. Added Commands:
-
-
- cfg s|summary: Provides count of L2s and each brick
- type in the system, also reports any connected but
- unconfigured USB connections or C-C/C-I connections.
-
-
- env s: Reports any environmental warning or fault
- conditions on any bricks in the system.
-
-
- pwr s: Provides a count bricks powered up and down
- and a count of bricks at each margin state (i.e. high,
- normal, low).
-
-
- sel reset: Clears any console brick/subchannel
- overrides in this l2term (SMP) session.
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 6 -
-
-
-
- 2. Added Features:
-
-
- * Traffic between L2's is now prioritized. This
- should eliminate "timeout" responses to L2 commands
- (particularly during times of heavy console traffic,
- such as powering up).
-
-
- * When entering commands at the L2> prompt, CTRL-C can
- be used to clear the current command line and to abort
- the current command (when waiting for a response or
- displaying the responses).
-
-
- * Modified power-up sequence to improve speed on large
- systems:
-
-
- 1. all routers, one at a time
-
-
- 2. all I/O bricks in parallel
-
-
- 3. all C-bricks in parallel
-
- 3. RFEs Addressed:
-
-
- None
-
-
- 2.6 _B_u_g__F_i_x_e_s
-
- Following is a list of bug fixes included in this release:
-
- 2.6.1 _L_1__S_y_s_t_e_m__C_o_n_t_r_o_l_l_e_r__F_i_r_m_w_a_r_e__(_v_e_r_s_i_o_n__1_._4_._1_)
-
- 1. Changed Commands:
-
-
- cfg: Now reports bricks connected but not configured
- (which usually indicates a connection error).
-
-
- pci: Added PCI hot-swap restrictions for 33MHz cards
- in a 66MHz bus.
-
-
- sel s a|b|c|d: Correct subchannel number (0-3) is now
-
-
-
-
-
-
-
-
-
-
-
- - 7 -
-
-
-
- set (previous versions set an invalid subchannel
- number).
-
-
- serial: Strip off any trailing tab in brick serial
- number.
-
- 2. Other Changes:
-
-
- * Improved resiliency of L1 <-> L2 USB connections by
- adding the capability to timeout transfers on the L1
- side as well as attempting to reconnect with the L2
- when the connection is lost.
-
-
- * Fixed bugs in C<->C and C<->I serial communications
- that could cause connections to be lost until the C or
- I/O brick was power cycled.
-
-
- * Updated setting of I/O port speeds for various I/O
- brick part numbers: 030-1565-001L, 030-1565-004, 030-
- 1454-005, 030-1557-007, and 030-1710-* all force the
- I/O port speed to 600Mhz but report the setting as
- 400MHz.
-
-
- * I/O brick partition numbers are now updated when
- their attached C-brick partition number changes (both
- the internal value, and the value shown on the L1
- front-panel display).
-
-
- * Changed power-up order of supplies in an I-brick.
- Powering up the 5V supply before the 12V supply was
- contributing to a high I-brick failure rate with
- certain types of IBM disk drives.
-
-
- * Removed invalid environmental alert (usually a low
- fault or low warning) reported during power down of a
- brick.
-
-
- * Fixed G-brick environmental monitor issue: previous
- version would power down a G-brick after a temperature
- warning.
-
-
- * Fixed system console selection problems on 2-C
-
-
-
-
-
-
-
-
-
-
-
- - 8 -
-
-
-
- partitioned configurations.
-
-
- * Fixed Brick Serial Number mismatch problem (caused
- by bugs in previous firmware versions).
-
- 3. Bugs Addressed:
-
-
- 788242 -- L1 Display board not refreshed after NMI,
- Reset
-
-
- 801806 -- need to margin VTERM
-
-
- 806281 -- ERROR: SerNum:Brick Serial Number mismatch.
- See log for details.
-
-
- 809406 -- Need power bay report back failures to
- System COntroller
-
-
- 809058 -- new X brick midplane part # requires 600MHz
- clock
-
-
- 812973 -- L1 doesn't pass events to bedrock/OS/ESP
-
-
- 817474 -- UST clk sourcing should default to active
- port
-
- 2.6.2 _L_2__S_y_s_t_e_m__C_o_n_t_r_o_l_l_e_r__F_i_r_m_w_a_r_e__(_v_e_r_s_i_o_n__1_._4_._2_)
-
- 1. Changed Commands:
-
-
- cfg: Output is sorted by rack/slot number, now
- reports unconfigured USB and RS-422 (C-C and C-I)
- connections.
-
-
- loopback: Fixed so L2 emulator should no longer
- crash.
-
-
- l2find: Responses are now sorted by rack number, then
- by IP address.
-
-
-
-
-
-
-
-
-
-
-
-
- - 9 -
-
-
-
- sel s a|b|c|d: Correct subchannel number (0-3) is now
- set (executing this command in previous versions
- caused an emulator core dump).
-
- 2. Other Changes:
-
-
- * Provides support for systems up to 512P (16 L2
- Controllers), and should scale to even larger systems.
-
-
- * Added support for rack numbers up to 256.
-
-
- * Command line and L2 command response should no
- longer become unacceptably slow during times of heavy
- console traffic (such as powering up).
-
-
- * Connections between L2's should be significantly
- more stable.
-
-
- * Improved resiliency and error recovery in L2 <-> L1
- USB connections (connection problems between an L1 and
- its L2 should no longer make the system controllers
- unacceptably slow).
-
-
- * System console selection should work properly,
- including the ability to select subchannels of NMI'd
- bricks as necessary.
-
-
- * Error messages now display the rack and slot number
- of the brick where the error originated (where
- possible). (Old versions often displayed only the
- L2's IP address in error messages).
-
-
- * Fixed bug that caused L2s to occasionally lose the
- rack number information for other L2s that it is
- connected to.
-
- 3. Bugs Addressed:
-
-
- 811082 -- Console jumps between same numbered bricks
- in different racks
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 10 -
-
-
-
- 812932 -- System power-up of 128P systems causes
- errors with L2 1.3.0
-
-
- 813064 -- L1 controller messages should stay in the
- partition
-
-
- 815000 -- L2 thinks partitioning exists when none do
-
-
- 816519 -- PROM Infinite Loop
-
- 2.7 _K_n_o_w_n__P_r_o_b_l_e_m_s__a_n_d__W_o_r_k_a_r_o_u_n_d_s
-
- Following is a list of known problems and workarounds with
- this release:
-
- 1. L1 Version 1.4.1
-
-
- None
-
- 2. L2 Version 1.4.2
-
-
- None
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-